package com.chb.app.service;

import com.chb.app.vo.PayDto;
import com.hos.vo.Result;

/**
 * @author: 陈海彬
 * @date: Created in 2023/12/22 11:51
 * @description:
 * @modified By:
 * @version:
 */
public interface PayService {

    /**
     * 进行模拟支付
     *
     * @param chId 病例id
     */
    void getPayMock(String chId);

    /**
     * 支付-微信支付
     *
     * @param chId 病例id
     */
    Result<PayDto> wxPay(String chId);

    /**
     * 查询支付状态--微信支付
     *
     * @param chId 病例id
     * @return
     */
    Result<String> queryWxPayStatus(String chId);
}
